package edu.mcw.rgd.clinminer.umls.type;

import edu.mcw.rgd.clinminer.data.ClinminerException;

public class CUI {

	private String cui;

	public CUI(String cui) throws ClinminerException {
		if (cui != null && cui.matches("C\\d+")) {
			this.cui = cui;
		} else {
			throw new ClinminerException("Invalid UMLS cui " + cui);
		}

	}

	@Override
	public String toString() {
		return cui;
	}

}
